/*
 * $Id: XLIStr.cc,v 1.2 2006-04-04 09:39:08 bacon Exp $
 */

#include <xpp/xli/XLIStr.h>


namespace xpp
{
	namespace xli
	{

		XLIStr::XLIStr (const xp_char_t* str): bas::String (str) 
		{
		}

		XLIStr::XLIStr (const xp_char_t* str, xp_size_t len):
			bas::String (str, 0, len)
		{
		}

		bool XLIStr::operator== (const bas::String& str) const
		{
			return bas::String::operator== (str);
		}

		bool XLIStr::operator!= (const bas::String& str) const
		{
			return bas::String::operator!= (str);
		}

		bool XLIStr::operator== (const xp_char_t* str) const
		{
			return bas::String::operator== (str);
		}

		bool XLIStr::operator!= (const xp_char_t* str) const
		{
			return bas::String::operator!= (str);
		}

		xp_size_t XLIStr::size () const
		{
			return bas::String::size();
		}

		xp_size_t XLIStr::length () const
		{
			return bas::String::length();
		}
		
	}
}
